Software fault count and density prediction
نویسندگان
چکیده
Software fault count and density prediction Dr. Bob Hughes, Franklyn Young-Martos, Alan Cunliffe Synopsis It has often been found that the majority of faults in a software application are caused by a small number of software components. Previous work on fault distribution has also tended to show that smaller modules often have larger fault densities than ones with more lines of code. Work carried out at Ericsson, Burgess Hill, is described which analysed the fault counts and densities in both newly developed and subsequently modified software modules. These analyses studied the relationship between fault counts and densities and other measurable characteristics of the components. On the basis of this work, possible prediction models for fault counts are suggested.
منابع مشابه
An Empirical Investigation of Predicting Fault Count, Fix Cost and Effort Using Software Metrics
Software fault prediction is important in software engineering field. Fault prediction helps engineers manage their efforts by identifying the most complex parts of the software where errors concentrate. Researchers usually study the faultproneness in modules because most modules have zero faults, and a minority have the most faults in a system. In this study, we present methods and models for ...
متن کاملEvaluation of Classifiers in Software Fault-Proneness Prediction
Reliability of software counts on its fault-prone modules. This means that the less software consists of fault-prone units the more we may trust it. Therefore, if we are able to predict the number of fault-prone modules of software, it will be possible to judge the software reliability. In predicting software fault-prone modules, one of the contributing features is software metric by which one ...
متن کاملA Combined Approach of Software Metrics and Software Fault Analysis to Estimate Software Reliability
This paper presents a fault prediction model using reliability relevant software metrics and fuzzy inference system. For this a new approach is discussed to develop fuzzy profile of software metrics which are more relevant for software fault prediction. The proposed model predicts the fault density at the end of each phase of software development using relevant software metrics. On the basis of...
متن کاملA Neuro-Based Software Fault Prediction with Box-Cox Power Transformation
Software fault prediction is one of the most fundamental but significant management techniques in software dependability assessment. In this paper we concern the software fault prediction using a multilayer-perceptron neural network, where the underlying software fault count data are transformed to the Gaussian data, by means of the well-known Box-Cox power transformation. More specially, we in...
متن کاملFault Prediction Model by Fuzzy Profile Development of Reliability Relevant Software Metrics
This paper presents a fault prediction model using reliability relevant software metrics and fuzzy inference system. For this a new approach is discussed to develop fuzzy profile of software metrics which are more relevant for software fault prediction. The proposed model predicts the fault density at the end of each phase of software development using relevant software metrics. On the basis of...
متن کامل